3 types of guy from hell..
As a guy, I know very well that a straight guy definitely enjoy
female company, regardless if he intends to be more than just
friends with her.
The 3rd guy definitely don't sound serious. He's just having crude
fun. I doubt he seriously mean anything, else he won't text you so
much rubbish.
The 2nd guy has clearly established to you that he's attached, so
whatever things he does with you does not have any
romantic intentions on you.
You seem to be roll-back girl for the first guy. I think he likes
you, but he always suppress his feelings for you. One such mean of
suppressing his feelings for you is actually not talking/meeting
you. He really treasures your companionship. Eventually, his
feelings will die down, since you have established to him that you
are not romantically interested in him.